Rita Bar & Restaurant, Coco Beach, Opp Footbal Ground, Nerul, Goa (Approx 2 km from Candolim Church) | Opp. Nerul Football Ground, Way to Coco Beach, Candolim, Bardez 403114, India
View on Map
What travelers say:
The address is wrong, there are few people eating in August, and the price is affordable.